<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>for 循环练习</title>
</head>
<body>
    
</body>
</html>
<script>
    /*
        1.打印1-100之间所有奇数之和
    */
    var sum = 0;
    for(var i=1;i<=100;i++){
        if(i%2 != 0){
            sum+=i;
        }
    }
    document.write("1-100之间所有奇数的和为 ： "+sum+"<br>");
    
    /*
        2.打印1-100之间所有7的倍数的个数及总和
    */
    var a = 0;
    var num = 0;
    for(var i=1; i<=100;i++){
        if(i%7 == 0){
            num+=i;
            a++;
        }  
    }
    document.write("1-100之间所有7的倍数的个数为: "+a+" 总和为 : "+num+"<br>");

    /*
        3.水仙花数
        水仙花数是指一个3位数，他的每个位上的数字的3次幂之和等于他的本身
        （例如：13 + 53 + 33） = 153，请打印所有的水仙花数。
    */
    var bai = 0, shi = 0, ge = 0,sum = 0;
    for(var i = 100;i<=999;i++){
        bai = parseInt(i/100);
        shi = parseInt(i%100/10);
        ge = i%10;
        sum = (bai**3)+(shi**3)+(ge**3);
        if(i == sum){
            document.write(bai+""+shi+""+ge+"<br>");
        }
    }

    
</script>